package com.gxa.mapper;

import com.gxa.param.MyTableParam;
import com.gxa.pojo.Empl;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author xiejinfeng
 * @create 2021-06-07 12:43
 * @descrip:
 */

public interface EmpMapper {

    List<Empl> findAll(@Param("param") MyTableParam param);

    Empl findByName(@Param("emplName") String emplName);

    Empl findByPk(@Param("id") Integer id);

    void update(@Param("empl") Empl empl);

    void save(@Param("empl") Empl empl);

    void deleteAll(@Param("ids") String[] ids);

    void deleteOneById(@Param("id") Integer id);

}
